package com.css.fxfzypg.modules.resultsManagement.service;


import com.css.fxfzypg.base.response.RestResponse;
import com.css.fxfzypg.modules.resultsManagement.entity.MapType;

import java.util.List;
import java.util.Map;

public interface MapTypeService {
    RestResponse saveMapType(MapType mapType);

    MapType getById(String id);

    void deleteById(String id);

    MapType update(MapType mapType);

    Map<String, Object> queryMapTypes(MapType mapType, int curPage, int pageSize);

    RestResponse checkType(MapType mapType);

    List<MapType> getByReportType(String reportType);

    RestResponse check(String id);
}
